/*
* Copyright (c) 2020 The canvas Authors. All rights reserved.
  Use of this source code is governed by a BSD-style license that can be
  found in the LICENSE file.

* Author:         dzlua - https://gitee.com/dzlua/canvas.git
* Email:          505544956@qq.com
* FileName:       canvas_3d.h
* Create Time:    2020/01/01 10:12:59
* Description:    /
*/

#ifndef __CANVAS_3D_H__
#define __CANVAS_3D_H__

#include "canvas.h"

namespace cvs {
namespace c3d {
  class IRender : virtual public IBase {
    public:
      virtual RenderType type() const = 0;
      virtual IFactory* factory() const = 0;
   };
} // end namespace c3d
} // end namespace cvs

#endif // __CANVAS_3D_H__